1 English Synonyms for MICROHOUSE
Prev.1Next
microhome
Definition: 1. A very small domestic dwelling, constructed at that size in order to save environmental resources.
Show more information about microhome
Prev.1Next
Search took: 5.3806 ms