Synonym-English dictionary »

meniscus synonyms in English

SynonymEnglish
meniscus noun

semilunar cartilagenoun

Chilomeniscus noun

chilomeniscusnoun

genus chilomeniscusnoun

Chilomeniscus cinctus noun

banded sand snakenoun

chilomeniscus cinctusnoun

genus Chilomeniscus noun

chilomeniscusnoun

genus chilomeniscusnoun