"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.

Anne Sexton

WORD SUGGESTIONS
Laugh your heart out.

What do you give a sick horse?Cough stirrup.

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 definition
fungoid ENGLISH

Like a fungus; fungous; spongy.

Read the complete definition