Definition & Meaning | English word FOMIROID
FOMIROID
Definitions of FOMIROID
- (organic compound) A hexaprenyl ketone (lanosterone) present in Fomitopsis
Number of letters
8
Is palindrome
No
Search for FOMIROID in:
Page preparation took: 98.95 ms.