English translation for "stomate"
|
- n. stoma, mouth or mouthlike opening (zoology); microscopic opening, pore (botany)
- Similar Words:
- "stockton" English translation, "stol" English translation, "stolon" English translation, "stomacal" English translation, "stomachique" English translation, "stomathérapie" English translation, "stonewall" English translation, "stop" English translation, "stoppage" English translation, "stopper" English translation
|
|
|