English-Italian dictionary »

amphistomatic meaning in Italian

EnglishItalian
amphistomatic (Having stomata on both sides)
adjective

anfistomaticoadjective

Your history