English | German | Russian | Czech

pupilled English

Meaning pupilled meaning

What does pupilled mean?

pupilled

(biology) Having pupils (of a specified number or kind).

Are you looking for...?