"Gastromyces" is a word in ENGLISH
gastromyces
ENGLISH
Definition:
The fungoid growths sometimes found in the stomach;
such as Torula, etc.
Few words of positivity
Put your ear down close to your soul and listen hard.
WORD SUGGESTIONS
canker
ENGLISH
An obstinate and often incurable disease of a horse's foot, characterized by separation of the horny portion and the development …
Read the complete definitionfungoid
ENGLISH
Like a fungus; fungous; spongy.
Read the complete definition