MAMMILLOID


Meaning of MAMMILLOID in English

adj like a mammilla or nipple; mammilliform.

Webster English vocab.      Английский словарь Webster.