Meaning of स्टेनोफोरा in English
- A class of Coelenterata, commonly ellipsoidal in shape, swimming by means of eight longitudinal rows of paddles. The separate paddles somewhat resemble combs.
Meaning of स्टेनोफोरा in English
English usage of स्टेनोफोरा
Articles Related to ‘स्टेनोफोरा’
Browse Other Words By Clicking On Letters